CEO
Will Welch
CEO Approval Rating
88/100
CalTech is a Texas-based IT services firm that provides solutions such as cybersecurity, managed support, and preventative maintenance for the financial sector.